﻿namespace SHZY.Business.Entitys.WMS.Dto.WmsBusiReceiveCheck;

/// <summary>
/// 收货检验单输入参数.
/// </summary>
public class WmsBusiReceiveCheckListOutput
{
    /// <summary>
    /// GUID.
    /// </summary>
    public string id { get; set; }

    /// <summary>
    /// 收货主表id
    /// </summary>
    public string receiveId { get; set; }

    /// <summary>
    /// 检验方式.
    /// </summary>
    public string checkMethod { get; set; }

    /// <summary>
    /// 供应商编码.
    /// </summary>
    public string supplierCode { get; set; }

    /// <summary>
    /// 供应商名称.
    /// </summary>
    public string supplierName { get; set; }

    /// <summary>
    /// 物料code.
    /// </summary>
    public string materialCode { get; set; }

    /// <summary>
    /// 物料名称.
    /// </summary>
    public string materialName { get; set; }

    /// <summary>
    /// 数量.
    /// </summary>
    public decimal qty { get; set; }

    /// <summary>
    /// 不合格数量.
    /// </summary>
    public decimal? unqualifiedQty { get; set; }

    /// <summary>
    /// 状态(0:未检验 1：合格2:不合格).
    /// </summary>
    public int? status { get; set; }

    /// <summary>
    /// 检验员.
    /// </summary>
    public string checkUser { get; set; }

    /// <summary>
    /// 检验时间.
    /// </summary>
    public DateTime? checkDate { get; set; }

    /// <summary>
    /// 不合格原因.
    /// </summary>
    public string reason { get; set; }

    /// <summary>
    /// 不合格对策.
    /// </summary>
    public string countermeasure { get; set; }

}